English-Latin translations for station wagon
Definition of station wagon
- A vehicle providing transport to and from a railway station
- A body style for cars in which the roof is extended rearward to produce an enclosed area in the position and serving the function of the boot of a sedan / saloon
Trending Searches
Popular Dictionaries